home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: Mailbox/MIME Entity
(archive/mbox).
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| Newsgroup Content (archive/news)
| magic
| Supported |
100%
| dexvert
| Mailbox/MIME Entity (archive/mbox)
| magic
| Supported |
1%
| dexvert
| Text File (text/txt)
| fallback
| Supported |
100%
| file
| news text
| default
| |
99%
| file
| C source, ASCII text
| default
| |
100%
| checkBytes
| Printable ASCII
| default
| |
100%
| dexmagic
| PrintFox/Pagefox WEAK
| default
| |
100%
| perlTextCheck
| Likely Text (Perl)
| default
| |
100%
| siegfried
| fmt/950 MIME Email (1.0)
| default
| |
100%
| detectItEasy
| Format: plain text[LF]
| default (weak)
| |
100%
| xdgMime
| message/news
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 50 61 74 68 3a 20 69 6e | 65 74 2e 75 70 2e 61 63 |Path: in|et.up.ac|
|00000010| 2e 7a 61 21 6e 65 77 73 | 0a 46 72 6f 6d 3a 20 52 |.za!news|.From: R|
|00000020| 75 64 6f 6c 70 68 20 50 | 69 65 6e 61 61 72 20 3c |udolph P|ienaar <|
|00000030| 72 75 64 6f 6c 70 68 40 | 70 61 6e 67 65 61 2e 65 |rudolph@|pangea.e|
|00000040| 65 2e 75 70 2e 61 63 2e | 7a 61 3e 0a 4e 65 77 73 |e.up.ac.|za>.News|
|00000050| 67 72 6f 75 70 73 3a 20 | 63 6f 6d 70 2e 6c 61 6e |groups: |comp.lan|
|00000060| 67 2e 63 2c 63 6f 6d 70 | 2e 6c 61 6e 67 2e 63 2b |g.c,comp|.lang.c+|
|00000070| 2b 0a 53 75 62 6a 65 63 | 74 3a 20 50 61 73 73 69 |+.Subjec|t: Passi|
|00000080| 6e 67 20 66 75 6e 63 74 | 69 6f 6e 73 20 61 73 20 |ng funct|ions as |
|00000090| 70 61 72 61 6d 65 74 65 | 72 73 2e 2e 2e 20 69 6e |paramete|rs... in|
|000000a0| 63 6f 6e 73 69 73 74 65 | 6e 74 20 62 65 68 61 76 |consiste|nt behav|
|000000b0| 69 6f 75 72 0a 44 61 74 | 65 3a 20 32 33 20 46 65 |iour.Dat|e: 23 Fe|
|000000c0| 62 20 31 39 39 36 20 32 | 31 3a 32 34 3a 34 36 20 |b 1996 2|1:24:46 |
|000000d0| 47 4d 54 0a 4f 72 67 61 | 6e 69 7a 61 74 69 6f 6e |GMT.Orga|nization|
|000000e0| 3a 20 55 6e 69 76 65 72 | 73 69 74 79 20 6f 66 20 |: Univer|sity of |
|000000f0| 50 72 65 74 6f 72 69 61 | 0a 4d 65 73 73 61 67 65 |Pretoria|.Message|
|00000100| 2d 49 44 3a 20 3c 34 67 | 6c 62 61 75 24 74 67 65 |-ID: <4g|lbau$tge|
|00000110| 40 69 6e 65 74 2e 75 70 | 2e 61 63 2e 7a 61 3e 0a |@inet.up|.ac.za>.|
|00000120| 4e 4e 54 50 2d 50 6f 73 | 74 69 6e 67 2d 48 6f 73 |NNTP-Pos|ting-Hos|
|00000130| 74 3a 20 73 75 6e 74 69 | 67 65 72 2e 65 65 2e 75 |t: sunti|ger.ee.u|
|00000140| 70 2e 61 63 2e 7a 61 0a | 4d 69 6d 65 2d 56 65 72 |p.ac.za.|Mime-Ver|
|00000150| 73 69 6f 6e 3a 20 31 2e | 30 0a 43 6f 6e 74 65 6e |sion: 1.|0.Conten|
|00000160| 74 2d 54 79 70 65 3a 20 | 74 65 78 74 2f 70 6c 61 |t-Type: |text/pla|
|00000170| 69 6e 3b 20 63 68 61 72 | 73 65 74 3d 75 73 2d 61 |in; char|set=us-a|
|00000180| 73 63 69 69 0a 43 6f 6e | 74 65 6e 74 2d 54 72 61 |scii.Con|tent-Tra|
|00000190| 6e 73 66 65 72 2d 45 6e | 63 6f 64 69 6e 67 3a 20 |nsfer-En|coding: |
|000001a0| 37 62 69 74 0a 58 2d 4d | 61 69 6c 65 72 3a 20 4d |7bit.X-M|ailer: M|
|000001b0| 6f 7a 69 6c 6c 61 20 31 | 2e 31 32 20 28 58 31 31 |ozilla 1|.12 (X11|
|000001c0| 3b 20 49 3b 20 53 75 6e | 4f 53 20 35 2e 33 20 73 |; I; Sun|OS 5.3 s|
|000001d0| 75 6e 34 64 29 0a 54 6f | 3a 20 72 75 64 6f 6c 70 |un4d).To|: rudolp|
|000001e0| 68 40 70 61 6e 67 65 61 | 0a 58 2d 55 52 4c 3a 20 |h@pangea|.X-URL: |
|000001f0| 6e 65 77 73 3a 63 6f 6d | 70 2e 6c 61 6e 67 2e 63 |news:com|p.lang.c|
|00000200| 0a 0a 48 65 6c 6c 6f 20 | 61 6c 6c 20 2d 0a 0a 49 |..Hello |all -..I|
|00000210| 27 76 65 20 6e 6f 74 69 | 63 65 64 20 73 74 72 61 |'ve noti|ced stra|
|00000220| 6e 67 65 20 63 6f 6d 70 | 69 6c 65 72 20 62 65 68 |nge comp|iler beh|
|00000230| 61 76 69 6f 75 72 20 77 | 68 65 6e 20 63 68 61 6e |aviour w|hen chan|
|00000240| 67 69 6e 67 20 74 68 65 | 20 2a 74 79 70 65 2a 20 |ging the| *type* |
|00000250| 6f 66 20 64 61 74 61 20 | 69 6e 20 74 68 65 0a 70 |of data |in the.p|
|00000260| 61 72 61 6d 65 74 65 72 | 20 6c 69 73 74 20 6f 66 |arameter| list of|
|00000270| 20 61 20 70 61 73 73 65 | 64 20 66 75 6e 63 74 69 | a passe|d functi|
|00000280| 6f 6e 2e 2e 2e 0a 0a 43 | 6f 6e 73 69 64 65 72 20 |on.....C|onsider |
|00000290| 74 68 69 73 20 73 69 6d | 70 6c 65 20 63 6f 64 65 |this sim|ple code|
|000002a0| 20 66 72 61 67 6d 65 6e | 74 3a 0a 0a 2f 2a 2a 2a | fragmen|t:../***|
|000002b0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000002c0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000002d0| 2f 0a 76 6f 69 64 20 74 | 65 73 74 28 66 6c 6f 61 |/.void t|est(floa|
|000002e0| 74 20 28 2a 70 61 73 73 | 65 64 66 75 6e 63 29 28 |t (*pass|edfunc)(|
|000002f0| 29 29 20 7b 0a 20 20 20 | 70 61 73 73 65 64 66 75 |)) {. |passedfu|
|00000300| 6e 63 28 31 29 3b 0a 7d | 0a 0a 66 6c 6f 61 74 20 |nc(1);.}|..float |
|00000310| 70 61 73 73 65 64 28 66 | 6c 6f 61 74 20 61 29 7b |passed(f|loat a){|
|00000320| 0a 20 20 20 20 72 65 74 | 75 72 6e 20 31 2e 30 3b |. ret|urn 1.0;|
|00000330| 0a 7d 0a 0a 69 6e 74 20 | 6d 61 69 6e 28 76 6f 69 |.}..int |main(voi|
|00000340| 64 29 20 7b 0a 20 20 20 | 20 74 65 73 74 28 20 70 |d) {. | test( p|
|00000350| 61 73 73 65 64 20 29 3b | 0a 20 20 20 20 72 65 74 |assed );|. ret|
|00000360| 75 72 6e 20 30 3b 0a 7d | 0a 2f 2a 2a 2a 2a 2a 2a |urn 0;.}|./******|
|00000370| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000380| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2f 0a 0a |********|*****/..|
|00000390| 52 65 61 73 6f 6e 61 62 | 6c 79 20 73 74 72 61 69 |Reasonab|ly strai|
|000003a0| 67 68 74 66 6f 72 77 61 | 72 64 20 2d 20 74 68 65 |ghtforwa|rd - the|
|000003b0| 20 66 75 6e 63 74 69 6f | 6e 20 22 70 61 73 73 65 | functio|n "passe|
|000003c0| 64 22 20 69 73 20 73 65 | 6e 74 20 6f 6e 20 74 6f |d" is se|nt on to|
|000003d0| 20 61 6e 6f 74 68 65 72 | 0a 66 75 6e 63 74 69 6f | another|.functio|
|000003e0| 6e 2c 20 22 74 65 73 74 | 22 2e 20 22 74 65 73 74 |n, "test|". "test|
|000003f0| 22 2c 20 69 6e 20 74 75 | 72 6e 20 63 61 6c 6c 73 |", in tu|rn calls|
|00000400| 20 74 68 65 20 66 75 6e | 63 74 69 6f 6e 20 74 68 | the fun|ction th|
|00000410| 61 74 20 77 61 73 20 70 | 61 73 73 65 64 20 74 6f |at was p|assed to|
|00000420| 20 69 74 2e 0a 0a 54 68 | 69 73 20 6c 69 74 74 6c | it...Th|is littl|
|00000430| 65 20 70 69 65 63 65 20 | 6f 66 20 6d 65 61 6e 69 |e piece |of meani|
|00000440| 6e 67 6c 65 73 73 20 63 | 6f 64 65 20 63 6f 6d 70 |ngless c|ode comp|
|00000450| 69 6c 65 73 20 77 69 74 | 68 6f 75 74 20 61 6e 79 |iles wit|hout any|
|00000460| 20 68 69 74 63 68 65 73 | 2c 20 79 65 74 20 77 68 | hitches|, yet wh|
|00000470| 65 6e 20 49 0a 63 68 61 | 6e 67 65 20 74 68 65 20 |en I.cha|nge the |
|00000480| 74 79 70 65 20 6f 66 20 | 22 61 22 20 69 6e 20 70 |type of |"a" in p|
|00000490| 61 73 73 65 64 27 73 20 | 70 61 72 61 6d 65 74 65 |assed's |paramete|
|000004a0| 72 20 6c 69 73 74 20 74 | 6f 20 66 6c 6f 61 74 2c |r list t|o float,|
|000004b0| 20 69 65 3a 0a 0a 20 66 | 6c 6f 61 74 20 70 61 73 | ie:.. f|loat pas|
|000004c0| 73 65 64 28 69 6e 74 20 | 61 29 20 2d 2d 2d 3e 20 |sed(int |a) ---> |
|000004d0| 66 6c 6f 61 74 20 70 61 | 73 73 65 64 28 66 6c 6f |float pa|ssed(flo|
|000004e0| 61 74 20 61 29 0a 20 20 | 20 20 20 20 20 20 20 20 |at a). | |
|000004f0| 20 20 20 20 5e 5e 5e 20 | 20 20 20 20 20 20 20 20 | ^^^ | |
|00000500| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 5e 5e 5e | | ^^^|
|00000510| 5e 5e 0a 0a 61 6e 64 20 | 72 65 63 6f 6d 70 69 6c |^^..and |recompil|
|00000520| 65 2c 20 49 20 67 65 74 | 20 74 68 65 20 66 6f 6c |e, I get| the fol|
|00000530| 6c 6f 77 69 6e 67 20 77 | 61 72 6e 69 6e 67 3a 2d |lowing w|arning:-|
|00000540| 0a 0a 70 74 72 2e 63 3a | 20 49 6e 20 66 75 6e 63 |..ptr.c:| In func|
|00000550| 74 69 6f 6e 20 60 6d 61 | 69 6e 27 3a 0a 70 74 72 |tion `ma|in':.ptr|
|00000560| 2e 63 3a 31 37 3a 20 77 | 61 72 6e 69 6e 67 3a 20 |.c:17: w|arning: |
|00000570| 70 61 73 73 69 6e 67 20 | 61 72 67 20 31 20 6f 66 |passing |arg 1 of|
|00000580| 20 60 74 65 73 74 27 20 | 66 72 6f 6d 20 69 6e 63 | `test' |from inc|
|00000590| 6f 6d 70 61 74 69 62 6c | 65 20 70 6f 69 6e 74 65 |ompatibl|e pointe|
|000005a0| 72 20 74 79 70 65 0a 0a | 4f 66 20 63 6f 75 72 73 |r type..|Of cours|
|000005b0| 65 2c 20 74 68 69 73 20 | 69 73 20 6a 75 73 74 20 |e, this |is just |
|000005c0| 61 20 73 61 6d 70 6c 65 | 2e 2e 2e 20 74 68 65 20 |a sample|... the |
|000005d0| 67 65 6e 65 72 61 6c 20 | 72 75 6c 65 20 73 65 65 |general |rule see|
|000005e0| 6d 73 20 74 6f 20 62 65 | 20 74 68 61 74 20 69 66 |ms to be| that if|
|000005f0| 20 61 0a 66 75 6e 63 74 | 69 6f 6e 20 69 73 20 70 | a.funct|ion is p|
|00000600| 61 73 73 65 64 20 74 6f | 20 61 6e 6f 74 68 65 72 |assed to| another|
|00000610| 2c 20 61 6e 64 20 69 66 | 20 74 68 69 73 20 70 61 |, and if| this pa|
|00000620| 73 73 65 64 20 66 75 6e | 63 74 69 6f 6e 20 68 61 |ssed fun|ction ha|
|00000630| 73 20 61 6e 79 20 70 61 | 72 61 6d 65 74 65 72 73 |s any pa|rameters|
|00000640| 0a 6f 66 20 69 74 73 20 | 6f 77 6e 20 6f 74 68 65 |.of its |own othe|
|00000650| 72 20 74 68 61 6e 20 2a | 69 6e 74 2a 20 28 61 6e |r than *|int* (an|
|00000660| 64 20 74 68 69 73 20 69 | 6e 63 6c 75 64 65 73 20 |d this i|ncludes |
|00000670| 75 73 65 72 20 64 65 66 | 69 6e 65 64 20 74 79 70 |user def|ined typ|
|00000680| 65 73 29 2c 20 63 6f 6d | 70 69 6c 61 74 69 6f 6e |es), com|pilation|
|00000690| 0a 72 65 73 75 6c 74 73 | 20 69 6e 20 61 20 73 69 |.results| in a si|
|000006a0| 6d 69 6c 61 72 20 77 61 | 72 6e 69 6e 67 2e 0a 0a |milar wa|rning...|
|000006b0| 49 20 68 61 76 65 20 72 | 65 63 65 69 76 65 64 20 |I have r|eceived |
|000006c0| 69 64 65 6e 74 69 63 61 | 6c 20 72 65 73 75 6c 74 |identica|l result|
|000006d0| 73 20 77 69 74 68 20 67 | 63 63 20 2f 20 63 63 20 |s with g|cc / cc |
|000006e0| 6f 6e 20 74 68 65 20 66 | 6f 6c 6c 6f 77 69 6e 67 |on the f|ollowing|
|000006f0| 20 70 6c 61 74 66 6f 72 | 6d 73 3a 0a 3e 20 41 6e | platfor|ms:.> An|
|00000700| 20 69 34 38 36 20 72 75 | 6e 6e 69 6e 67 20 4c 69 | i486 ru|nning Li|
|00000710| 6e 75 78 20 28 31 2e 31 | 2e 35 39 29 0a 3e 20 41 |nux (1.1|.59).> A|
|00000720| 20 52 53 36 30 30 30 20 | 72 75 6e 6e 69 6e 67 20 | RS6000 |running |
|00000730| 41 49 58 20 33 2e 32 2e | 34 0a 3e 20 41 20 53 75 |AIX 3.2.|4.> A Su|
|00000740| 6e 53 70 61 72 63 20 72 | 75 6e 6e 69 6e 67 20 53 |nSparc r|unning S|
|00000750| 75 6e 4f 53 20 35 2e 33 | 0a 0a 41 6c 74 68 6f 75 |unOS 5.3|..Althou|
|00000760| 67 68 20 49 20 68 61 76 | 65 6e 27 74 20 6e 6f 74 |gh I hav|en't not|
|00000770| 69 63 65 64 20 61 6e 79 | 20 73 74 72 61 6e 67 65 |iced any| strange|
|00000780| 20 62 65 68 61 76 69 6f | 75 72 20 69 6e 20 72 75 | behavio|ur in ru|
|00000790| 6e 6e 69 6e 67 20 70 72 | 6f 67 72 61 6d 73 20 61 |nning pr|ograms a|
|000007a0| 66 74 65 72 20 74 68 69 | 73 0a 77 61 72 6e 69 6e |fter thi|s.warnin|
|000007b0| 67 2c 20 49 20 68 61 76 | 65 20 6e 6f 20 69 64 65 |g, I hav|e no ide|
|000007c0| 61 20 77 68 79 20 74 68 | 65 20 63 6f 6d 70 69 6c |a why th|e compil|
|000007d0| 65 72 20 67 65 6e 65 72 | 61 74 65 73 20 74 68 69 |er gener|ates thi|
|000007e0| 73 20 6d 65 73 73 61 67 | 65 2e 0a 0a 41 6e 79 20 |s messag|e...Any |
|000007f0| 63 6f 6d 6d 65 6e 74 73 | 2c 20 65 78 70 6c 61 6e |comments|, explan|
|00000800| 61 74 69 6f 6e 73 2c 20 | 73 75 67 67 65 73 74 69 |ations, |suggesti|
|00000810| 6f 6e 73 2c 20 63 6f 72 | 72 65 63 74 69 6f 6e 73 |ons, cor|rections|
|00000820| 20 77 69 6c 6c 20 62 65 | 20 6d 75 63 68 20 61 70 | will be| much ap|
|00000830| 70 72 65 63 69 61 74 65 | 64 2e 0a 0a 54 68 61 6e |preciate|d...Than|
|00000840| 6b 73 0a 52 75 64 6f 6c | 70 68 0a 0a 5f 5f 5f 5f |ks.Rudol|ph..____|
|00000850| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000860| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000870| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000880| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000890| 5f 5f 5f 5f 0a 65 2d 6d | 61 69 6c 3a 20 20 20 20 |____.e-m|ail: |
|000008a0| 20 20 20 72 75 64 6f 6c | 70 68 40 70 61 6e 67 65 | rudol|ph@pange|
|000008b0| 61 2e 65 65 2e 75 70 2e | 61 63 2e 7a 61 0a 49 6e |a.ee.up.|ac.za.In|
|000008c0| 20 52 65 61 6c 20 4c 69 | 66 65 3a 20 52 75 64 6f | Real Li|fe: Rudo|
|000008d0| 6c 70 68 20 50 69 65 6e | 61 61 72 0a 4f 72 67 61 |lph Pien|aar.Orga|
|000008e0| 6e 69 7a 61 74 69 6f 6e | 3a 20 45 6c 65 63 74 72 |nization|: Electr|
|000008f0| 69 63 61 6c 20 61 6e 64 | 20 45 6c 65 63 74 72 6f |ical and| Electro|
|00000900| 6e 69 63 20 45 6e 67 69 | 6e 65 65 72 69 6e 67 0a |nic Engi|neering.|
|00000910| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 55 6e | | Un|
|00000920| 69 76 65 72 73 69 74 79 | 20 6f 66 20 50 72 65 74 |iversity| of Pret|
|00000930| 6f 72 69 61 20 20 20 20 | 20 20 0a 20 20 20 20 20 |oria | . |
|00000940| 20 20 20 20 20 20 20 20 | 20 53 6f 75 74 68 20 41 | | South A|
|00000950| 66 72 69 63 61 20 20 20 | 20 20 20 20 20 20 20 20 |frica | |
|00000960| 20 20 20 20 20 0a 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f | .__|________|
|00000970| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000980| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000990| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|000009a0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 0a 0a |________|______..|
+--------+-------------------------+-------------------------+--------+--------+